electrode stimulation - German English Dictionary